import type {SizeType} from "antd/lib/config-provider/SizeContext";

export interface GlobalState {
    componentSize: SizeType;
    compactAlgorithm: boolean;
    borderRadius: number;
    maximize: boolean;
    primary: string;
    isDark: boolean;
    isHappy: boolean;
    accordion: boolean;
    breadcrumb: boolean;
    breadcrumbIcon: boolean;
    tabs: boolean;
    tabsIcon: boolean;
    tabsDrag: boolean;
}

export interface TabsListProp {
    icon: string;
    title: string;
    path: string;
    closable: boolean;
}

export interface TabsState {
    tabsList: TabsListProp[];
}
